package org.seedltd.upms.service.detection;

import java.util.Date;
import java.util.List;

import org.seedltd.core.base.IBaseService;
import org.seedltd.upms.model.detection.entity.DetectionOrderLog;

/**
 * 订单日志信息业务接口
 * 
 * @author laizuan
 * @since 2021/07/31
 * @version 1.0
 */
public interface DetectionOrderLogService extends IBaseService<DetectionOrderLog> {

    /**
     * 新增日志数据
     * 
     * @param optName
     *            操作人
     * @param optTime
     *            操作时间
     * @param orderId
     *            订单主键
     * @param remark
     *            操作说明
     * @return
     */
    void add(String optName, Date optTime, Long orderId, String remark);

    /**
     * 获取订单的操作日志
     * 
     * @param orderId
     *            订单操作日志
     * @return
     */
    List<DetectionOrderLog> listByOrderId(Long orderId);
}